#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, k, ans = 0;
  cin >> n >> k;
  double len = 1.0 * n / k;
  for (int i = 1; i <= k; i++) {
    double t = i * len;
    if (ceil(t) != t) {
      ans++;
    }
  }
  cout << ans;
  return 0;
}

// 思路很简单，就是每人必然分得长len=n/k的香肠,（注意浮点数）
// 然后判断len, 2len, 3len… klen是不是整数（其实不用算
// klen因为最后一段它一定是整数）